999c72be0468664c711159cd53deff79e62ee4a1,retrofit-adapters/rxjava/src/test/java/retrofit2/adapter/rxjava/SingleTest.java,SingleTest,resultSuccess404,#,127
Before Change
@Test public void resultSuccess404() throws IOException {
server.enqueue(new MockResponse().setResponseCode(404).setBody("Hi"));
BlockingSingle<Result<String>> o = service.result().toBlocking();
Result<String> result = o.value();
assertThat(result.isError()).isFalse();
Response<String> response = result.response();
assertThat(response.isSuccessful()).isFalse();
After Change
@Test public void resultSuccess404() throws IOException {
server.enqueue(new MockResponse().setResponseCode(404).setBody("Hi"));
TestSubscriber<Result<String>> subscriber = new TestSubscriber<>();
service.result().subscribe(subscriber);
Result<String> result = subscriber.getOnNextEvents().get(0);
assertThat(result.isError()).isFalse();
Response<String> response = result.response();
assertThat(response.isSuccessful()).isFalse();